whiff of excrement - Turkish English Dictionary